package com.kk.xhr.model.dto;

import com.kk.xhr.common.pojo.EmployeeFromEnum;
import com.kk.xhr.common.pojo.RecruitStatusEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 招聘dto
 *
 * @author kkmystery
 * @version 1.0 2021/3/4
 * @since 1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class RecruitDTO {
    /** 主键id */
    private Long id;
    /** 标题 */
    private String title;
    /** 备注 */
    private String remark;
    /** 职位ID */
    private Long positionId;
    /** 截至时间 */
    private LocalDateTime endDate;
    /** 通过人数 */
    private Integer passNum;
    /** 总人数 */
    private Integer total;
    /** 招聘形式 */
    private EmployeeFromEnum form;
    /** 状态 */
    private RecruitStatusEnum status;
    /** 创建时间 */
    private LocalDateTime created;
    /** 更新时间 */
    private LocalDateTime updated;
}
